piston injection pump - French English Dictionary